Number  1 comes up every 41 days.
Number  1 last came up 12 24 2019.
Number  1   due by:     1 35 2020.

Number  2 comes up every 41 days.
Number  2 last came up 12 13 2019.
Number  2   due by:     1 24 2020.

Number  3 comes up every 41 days.
Number  3 last came up  1  7 2020.
Number  3   due by:     2 18 2020.

Number  4 comes up every 56 days.
Number  4 last came up 12 31 2019.
Number  4   due by:     1 57 2020.

Number  5 comes up every 46 days.
Number  5 last came up 11 22 2019.
Number  5   due by:    12 38 2019.
Number   5  is a good bet as it was due by : 12 22 2019

Number  6 comes up every 45 days.
Number  6 last came up 12 24 2019.
Number  6   due by:     1 39 2020.

Number  7 comes up every 42 days.
Number  7 last came up 12 10 2019.
Number  7   due by:     1 22 2020.

Number  8 comes up every 41 days.
Number  8 last came up  1  7 2020.
Number  8   due by:     2 18 2020.

Number  9 comes up every 51 days.
Number  9 last came up 12  6 2019.
Number  9   due by:     1 27 2020.

Number 10 comes up every 47 days.
Number 10 last came up  1 10 2020.
Number 10   due by:     2 27 2020.

Number 11 comes up every 44 days.
Number 11 last came up 12 31 2019.
Number 11   due by:     1 45 2020.

Number 12 comes up every 44 days.
Number 12 last came up  1  7 2020.
Number 12   due by:     2 21 2020.

Number 13 comes up every 49 days.
Number 13 last came up  1 10 2020.
Number 13   due by:     2 29 2020.

Number 14 comes up every 51 days.
Number 14 last came up  1 10 2020.
Number 14   due by:     2 31 2020.

Number 15 comes up every 40 days.
Number 15 last came up 12 13 2019.
Number 15   due by:     1 23 2020.

Number 16 comes up every 41 days.
Number 16 last came up 11 15 2019.
Number 16   due by:    12 26 2019.
Number  16  is a good bet as it was due by : 12 15 2019

Number 17 comes up every 46 days.
Number 17 last came up  1  7 2020.
Number 17   due by:     2 23 2020.

Number 18 comes up every 43 days.
Number 18 last came up  1  7 2020.
Number 18   due by:     2 20 2020.

Number 19 comes up every 39 days.
Number 19 last came up 12 31 2019.
Number 19   due by:     1 40 2020.

Number 20 comes up every 46 days.
Number 20 last came up  1  3 2020.
Number 20   due by:     2 19 2020.

Number 21 comes up every 57 days.
Number 21 last came up 10 18 2019.
Number 21   due by:    11 45 2019.
Number  21  is a good bet as it was due by : 11 18 2019

Number 22 comes up every 43 days.
Number 22 last came up 11 26 2019.
Number 22   due by:    12 39 2019.
Number  22  is a good bet as it was due by : 12 26 2019

Number 23 comes up every 48 days.
Number 23 last came up 12 24 2019.
Number 23   due by:     1 42 2020.

Number 24 comes up every 37 days.
Number 24 last came up  1 10 2020.
Number 24   due by:     2 17 2020.

Number 25 comes up every 40 days.
Number 25 last came up 11 22 2019.
Number 25   due by:    12 32 2019.
Number  25  is a good bet as it was due by : 12 22 2019

Number 26 comes up every 43 days.
Number 26 last came up 12 13 2019.
Number 26   due by:     1 26 2020.

Number 27 comes up every 54 days.
Number 27 last came up 12 27 2019.
Number 27   due by:     1 51 2020.

Number 28 comes up every 37 days.
Number 28 last came up  1 10 2020.
Number 28   due by:     2 17 2020.

Number 29 comes up every 44 days.
Number 29 last came up  1  7 2020.
Number 29   due by:     2 21 2020.

Number 30 comes up every 42 days.
Number 30 last came up 12 31 2019.
Number 30   due by:     1 43 2020.

Number 31 comes up every 46 days.
Number 31 last came up  1  3 2020.
Number 31   due by:     2 19 2020.

Number 32 comes up every 48 days.
Number 32 last came up 12  3 2019.
Number 32   due by:     1 21 2020.

Number 33 comes up every 55 days.
Number 33 last came up 12 20 2019.
Number 33   due by:     1 45 2020.

Number 34 comes up every 45 days.
Number 34 last came up 12 27 2019.
Number 34   due by:     1 42 2020.

Number 35 comes up every 49 days.
Number 35 last came up 12 17 2019.
Number 35   due by:     1 36 2020.

Number 36 comes up every 43 days.
Number 36 last came up 12 27 2019.
Number 36   due by:     1 40 2020.

Number 37 comes up every 52 days.
Number 37 last came up  1  3 2020.
Number 37   due by:     2 25 2020.

Number 38 comes up every 44 days.
Number 38 last came up 12 27 2019.
Number 38   due by:     1 41 2020.

Number 39 comes up every 35 days.
Number 39 last came up  1  3 2020.
Number 39   due by:     2  8 2020.

Number 40 comes up every 55 days.
Number 40 last came up 12 31 2019.
Number 40   due by:     1 56 2020.

Number 41 comes up every 44 days.
Number 41 last came up 10  1 2019.
Number 41   due by:    11 15 2019.
Number  41  is a good bet as it was due by : 11  1 2019

Number 42 comes up every 45 days.
Number 42 last came up 12 10 2019.
Number 42   due by:     1 25 2020.

Number 43 comes up every 46 days.
Number 43 last came up 12 10 2019.
Number 43   due by:     1 26 2020.

Number 44 comes up every 45 days.
Number 44 last came up 11 26 2019.
Number 44   due by:    12 41 2019.
Number  44  is a good bet as it was due by : 12 26 2019

Number 45 comes up every 45 days.
Number 45 last came up 12 27 2019.
Number 45   due by:     1 42 2020.

Number 46 comes up every 51 days.
Number 46 last came up 11  8 2019.
Number 46   due by:    12 29 2019.
Number  46  is a good bet as it was due by : 12  8 2019

Number 47 comes up every 42 days.
Number 47 last came up  1 10 2020.
Number 47   due by:     2 22 2020.

Number 48 comes up every 54 days.
Number 48 last came up  1 10 2020.
Number 48   due by:     2 34 2020.

Number 49 comes up every 56 days.
Number 49 last came up 11 15 2019.
Number 49   due by:    12 41 2019.
Number  49  is a good bet as it was due by : 12 15 2019

Number 50 comes up every 16 days.
Number 50 last came up 12 27 2019.
Number 50   due by:     1 13 2020.

